have been there scores of times

  1. Verb defalarca oraya gitmiş olmak